/*
 * @Author: tyz
 * @Date: 2021-06-25 08:30:15
 * @LastEditTime: 2021-06-25 08:58:53
 * @Description: 数据库User表对应的实体对象
 * @FilePath: \nest_demo\src\module\user\user.entity.ts
 */
import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm';

/*
    * 什么是实体？
    *   1. 实体的属性与数据库中某一张表的字段是一一对应的
    * 
    * @Entity()装饰器的作用：
    *   1. 传递的参数，是指定当前实体对应的是那一张表
    * 
    * 注意：
    *   1. typeorm的详细参数请查阅typeorm文档
*/ 

@Entity({name:'user'})
export class UserEntity{
    @PrimaryGeneratedColumn()
    id:number;

    @Column('varchar')
    name:string;

    @Column()
    age:number

    @Column()
    address:string

};
